@import url(font/siyuan.css);



html, body {



	font-size: 14px;



	color:#666;



	margin: 0px;



	padding: 0px;



	text-decoration: none;



	font-family:"siyuan" !important;



	background: #fff;



	-webkit-text-size-adjust: none;

	transition: all 0.3s ease;

}

*{

	margin: 0;

	padding: 0;

	outline: none;

}

a,a:focus,a:active {color: #333;	text-decoration: none;outline: 0px none; font-size: 16px;}



.h30{margin-top: 30px;}



.h15{margin-top: 15px;}



.h45{margin-top: 45px;}



h1,h2,h3,h4{margin:0;padding:0;}



a:hover,a:active{text-decoration: none;}



ul{padding:0;margin:0;}



ul li{list-style:none;}



.fl{float:left;}



.fr{float:right}



.ct{text-align: center}



.clear{clear:both;}



div{padding:0;margin:0;}

img{display: block;}

.hide{background-color: #f02600 !important;color: #fff !important;}

.w100{width:100%;margin: 0 auto;}

.w987{width: 98.7%;margin: 0 auto;background-color: #e4e4e4;}

.w1890{width: 1890px;margin: 0 auto;}

.w1845{width: 1885px;margin: 0 auto;}

.w1765{width: 1765px;margin: 0 auto;position: relative;}

.w1770{width: 1770px;margin: 0 auto;}

.w1680{width: 1680px;margin: 0 auto;}

.w1630{width: 1630px;margin: 0 auto;}

.w1720{width: 1720px;margin: 0 116px 0 68px;}

.w1200{width: 1200px;margin: 0 auto;}

table{border-spacing: 0}

td,th {

    white-space:nowrap; /* 自适应宽度*/

    word-break:keep-all; /* 避免长单词截断，保持全部 */

	border:solid #b7b7b7 1px;

	text-align:center;

	white-space:pre-line;

    word-break:break-all !important;

	word-wrap:break-word !important;

	display:table-cell;

	vertical-align:middle !important;

	white-space: normal !important;

	height:auto;

	vertical-align:text-top;

	padding:2px 2px 0 2px;

	display: table-cell;

}

/* top */

.banner img{width: 100%;height: 100vh;}

.banner .swiper-pagination-bullet-active{background-color: #f00 !important;}

.nbanner{margin-top: 115px;}

.nbanner img{width: 100%;}

.animate{transition: .3s;}

nav{position: fixed;top: 0;left: 50%;z-index: 9999;height: 115px;line-height: 115px;transform: translateX(-50%);}



.nav{height: 115px;}



.nav .logo{padding-top: 35px;box-sizing: border-box;height: 115px;}

.nav ul{width: 520px;}

.nav .w1765{height: 115px;}

.nav ul li{width: 19%;height: 115px;line-height: 115px;color: #fff;float: left;}



.nav ul li:nth-child(5){margin: 0;}

.nav ul li a{text-shadow: 1px 1px 3px rgba(115, 115, 115, 0.8);color: #fff;font-size: 16px;position: relative;display: block;text-align: center;}

.nav ul li a .en{position: absolute;top: 0;transition: all 0.3s ease-in-out;display: block;width: 100%;}

.nav ul li a .cn{position: absolute;top: 0;transition: all 0.3s ease-in-out;opacity: 0;display: block;width: 100%;color: #e31639;}

.nav ul li a:hover .en{opacity: 0;}

.nav ul li a:hover .cn{opacity: 1;}



.nav2{background-color: #fff;}

.nav2 .logo{padding-top: 35px;box-sizing: border-box;height: 115px;}

.nav2 ul{width: 520px;}

.nav2 .w1765{height: 115px;}

.nav2 ul li{width: 19%;height: 115px;line-height: 115px;color: #1c1c1c;float: left;}



.nav2 ul li:nth-child(5){margin: 0;}

.nav2 ul li a{color: #1c1c1c;font-size: 16px;position: relative;display: block;text-align: center;}

.nav2 ul li a .en{position: absolute;top: 0;transition: all 0.3s ease-in-out;display: block;width: 100%;}

.nav2 ul li a .cn{position: absolute;top: 0;transition: all 0.3s ease-in-out;opacity: 0;display: block;width: 100%;color: #e31639;}

.nav2 ul li a:hover .en{opacity: 0;}

.nav2 ul li a:hover .cn{opacity: 1;}

nav .active{color: #e31639 !important;}



.nav3{background-color: #fff;display: none;}

.nav3 .logo{padding-top: 35px;box-sizing: border-box;height: 115px;}

.nav3 ul{width: 577px;}

.nav3 .w1765{height: 115px;}

.nav3 ul li{width: 14%;height: 115px;line-height: 115px;color: #1c1c1c;float: left;}

.nav3 ul li:nth-child(5){margin: 0;}

.nav3 ul li a{color: #1c1c1c;font-size: 16px;position: relative;display: block;text-align: center;}

.nav3 ul li a .cn{position: absolute;top: 0;transition: all 0.3s ease-in-out;display: block;width: 100%;}

.nav3 ul li a:hover{color: #e31639;}

.nav3 ul li a.active{color: #e31639;}



.nav4{background-color: #fff;display: none;}

.nav4 .logo{padding-top: 35px;box-sizing: border-box;height: 115px;}

.nav4 ul{width: 320px;margin-right: 5px;}

.nav4 .w1765{height: 115px;}

.nav4 ul li{width: 32%;height: 115px;line-height: 115px;color: #1c1c1c;float: left;}

.nav4 ul li:nth-child(3){margin: 0;}

.nav4 ul li a{color: #1c1c1c;font-size: 16px;position: relative;display: block;text-align: center;}

.nav4 ul li a .cn{position: absolute;top: 0;transition: all 0.3s ease-in-out;display: block;width: 100%;}

.nav4 ul li a:hover{color: #e31639;}

.nav4 ul li a.active{color: #e31639;}



/* index */



.index_pro .pro_list{width: 100%;flex-wrap: wrap;}

.index_pro .pro_list .big{width: 49.8%;height: 100%;position: relative;margin-top: 7px;}

.index_pro .pro_list .big img{width: 100%;}

.index_pro .pro_list .big .neirong{width: 100%;height: 100%;}

.index_pro .pro_list .big .text{width: 100%;position: absolute;left: 0;top: 0;background-color: rgba(255, 0, 0, 0.7);opacity: 0;transition: .5s;height: 100%;display: block;}

.index_pro .pro_list .big .pimg{width: 100%;}

.index_pro .pro_list .big a{display: block;width: 100%;height: 100%;}

.index_pro .pro_list .big span{text-align: center;display: block;margin-top: 35.5%;color: #fff;font-size: 24px;font-weight: bold;transform: translateY(-30px);transition: .6s;}

.index_pro .pro_list .big span::after{content: '';display: block;background-color: #fff;width: 140px;height: 2px;margin: 15px auto;transform: translateY(30px);transition: .6s;}

.index_pro .pro_list .big abbr{display: block;color: #fff;font-size: 16px;text-align: center;letter-spacing:2px;transform: translateY(40px);transition: .6s;}

.index_pro .pro_list .smallall{width: 49.8%;margin-top: 7px;}

.index_pro .pro_list .small{width: 100%;position: relative;margin-top: 6px;}

.index_pro .pro_list .small:nth-child(1){margin: 0;}

.index_pro .pro_list .small a{display: block;width: 100%;height: auto;}

.index_pro .pro_list .small span{text-align: center;display: block;margin-top: 13.5%;color: #fff;font-size: 24px;font-weight: bold;transform: translateY(-30px);transition: .6s;}

.index_pro .pro_list .small span::after{content: '';display: block;background-color: #fff;width: 140px;height: 2px;margin: 15px auto;transform: translateY(30px);transition: .6s;}

.index_pro .pro_list .small abbr{display: block;color: #fff;font-size: 16px;text-align: center;letter-spacing:2px;transform: translateY(40px);transition: .6s;}

.index_pro .pro_list .small img{width: 100%;}

.index_pro .pro_list .small .text{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: rgba(255, 0, 0, 0.7);opacity: 0;transition: .5s;display: block;}

.index_pro .pro_list .small .pimg{width: 100%;}

.index_pro .pro_list .big:hover .text{opacity: 1;}

.index_pro .pro_list .big:hover span{transform: translateY(0px);}

.index_pro .pro_list .big:hover span::after{transform: translateY(0px);}

.index_pro .pro_list .big:hover abbr{transform: translateY(0px);}

.index_pro .pro_list .small:hover .text{opacity: 1;}

.index_pro .pro_list .small:hover .text{opacity: 1;}

.index_pro .pro_list .small:hover span{transform: translateY(0px);}

.index_pro .pro_list .small:hover span::after{transform: translateY(0px);}

.index_pro .pro_list .small:hover abbr{transform: translateY(0px);}

.index_about{padding: 70px 0;margin-top: 6px;background-color: #e9e9e9;}

.index_about h3{font-size: 55px;display: block;text-align: center;color: #e23334;font-weight: bold;}

.index_about .neirong{color: #1e1e1e;font-size: 21px;line-height: 34px;margin: 44px 0;text-align:justify;}

.index_about ul{width: 100%;display: flex;justify-content: space-between;}

.index_about ul li{width: 29.8%;transition: .3s;overflow: hidden;}

.index_about ul li:hover{transform: translateY(-20px);}

.index_about ul li:hover .neirong{font-size: 15px;}

.index_about ul li abbr{font-size: 21px;color: #0e0d0d;font-weight: bold;}

.index_about ul li span{font-size: 80px;color: #f92334;font-weight: bold;display: block;}

.index_about ul li span::after{content: '+';display: inline-block;color: #f92334;font-weight: bold;font-size: 80px;}

.index_about ul li .neirong{padding: 20px 0;border-top: 1px solid #7b7b7b;width: 100%;border-bottom: 1px solid #7b7b7b;font-size: 14px;transition: .3s;color: #0e0d0d;}

.index_kehu{padding: 70px 0;margin-top: 6px;background-color: #e9e9e9;}

.index_kehu h5{font-size: 55px;color: #e23334;font-weight: bold;text-align: center;display: block;}

.index_kehu ul{display: flex;justify-content: space-between;width: 100%;flex-wrap: wrap;margin-top: 70px;}

.index_kehu ul li{width: 8%;height: 70px;margin: 20px 65px 20px 0;}

.index_kehu ul li:nth-child(8n){margin: 20px 0;}

.index_kehu ul li .pimg{position: relative;width: 100%;height: 70px;}

.index_kehu ul li .pimg img{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: auto;height: auto;max-width: 100%;max-height: 100%;}

.index_news{padding: 70px 0;margin-top: 6px;background-color: #e9e9e9;}

.index_news .zuixin{width: 42%;}

.index_news .hangye{width: 42%;}

.index_news h3{font-size: 50px;color: #f92334;}

.index_news ul{margin-top: 55px;}

.index_news ul li a{font-size: 21px;color: #2d2d2d;line-height: 50px;height: 50px;margin-right: 50px;}

.index_news ul li:hover a{text-decoration:underline}

.index_news ul li abbr{font-size: 21px;color: #2d2d2d;display: block;line-height: 50px;}

/* about */

.about{margin: 10px 0;}

.about .w987{padding: 50px 0 80px 0;}

.about .w1630 .fl{width: 49%;}

.about .fl strong{font-size: 21px;color: #272727;margin-bottom: 30px;display: block;}

.about .fl p{line-height: 32px;font-size: 16px;color: #272727;}

.about .fr p{line-height: 32px;font-size: 16px;color: #272727;text-align: right;}

.about .jiangzhuang{margin-top: 240px;width: 100%;}

.about .jiangzhuang img{width: 100% !important;}

/* pro */

.pro{margin-top: 115px;padding: 70px 0 60px 0;}

.pronav{width: 1765px;margin: 0 auto;position: relative;}

.pronav>span{font-size: 28px;color: #272727;display: block;float: left;line-height: 17px;font-weight: bold;}

.pronav ul,.news .pronav ul{width: 635px;display: flex;justify-content: space-between;transition: .3s;float: right;margin-right: 33px;}

.pronav li{width: 20%;}

.pronav ul li:nth-child(1){visibility: hidden;}

.pronav li a{display: block;text-align: center;font-size: 17px;color: #0d0d0d;}

.pronav li a:hover{color: #e31639;}

.pronav li.active a{color: #e31639;}

.news .pronav ul{width: 300px;margin-right: 12px;}

.news .pronav ul li{position: relative;}

.news .pronav ul li:nth-child(2)::after{content: '';display: block;width: 2px;height: 15px;background-color: #000;position: absolute;right: 14px;top: 5px;}

.news .pronav>span{font-size: 17px;line-height: inherit;}

.pro .pro_list{justify-content: space-between;display: flex;width: 100%;margin-top: 30px;flex-wrap: wrap;}

.pro .pro_list li{width: 33.1%;position: relative;margin-bottom: 7px;}

.pro .pro_list::after{content: '';display: block;width: 33.1%;}

.pro .pro_list li .pimg{width: 100%;overflow: hidden;height: 100%;}

.pro .pro_list li .pimg img{width: 100%;transition: .3s;}

.pro .pro_list li .txt{position: absolute;width: 100%;background-color: rgba(255, 0, 0, 0.7);z-index: 998;top: 0;left: 0;height: 100%;opacity: 0;transition: .3s;padding: 20% 0;box-sizing: border-box;}

.pro .pro_list li .txt span{font-size: 18px;display: block;text-align: center;color: #fff;line-height: 36px;width: 85%;margin: 0 auto;transform: translateY(-60px);transition: .3s;}

.pro .pro_list li .txt span::after{content: '';display: block;background-color: #fff;width: 140px;height: 2px;margin: 15px auto;transform: translateY(30px);transition: .6s;}

.pro .pro_list li .txt abbr{display: block;color: #fff;font-size: 16px;text-align: center;letter-spacing:2px;transform: translateY(40px);transition: .6s;}

.pro .pro_list li:hover .txt{opacity: 1;}

.pro .pro_list li:hover .txt span{transform: translateY(0);}

.pro .pro_list li:hover .txt abbr{transform: translateY(0);}

.pro .pro_list li:hover .txt span::after{transform: translateY(0);}

.nav3 ul li.active a{color: #e31639;}

.prolist{padding-top: 70px;}

.w1800{width: 1800px;margin: 0 auto;}

.prolist .pview .fl{width: 50%;}

.prolist .pview .fl p{font-size: 40px;color: #363636;font-weight: bold;}

.prolist .pview .fl h1{font-size: 40px;color: #363636;font-weight: bold;margin-bottom: 35px;}

.prolist .pview .fl span{font-size: 16px;line-height: 26px;color: #363636;display: block;}

.prolist .pview .fr{width: 50%;font-size: 16px;line-height: 24px;color: #363636;margin-top: 50px;}

.prolist .xqt{width: 100%;margin-top: 85px;}

.prolist .xqt .xqt1{width: 49.8%;}

.prolist .xqt .xqt1 img{width: 100%;}

.prolist .xqt .xqt2{width: 49.8%;}

.prolist .xqt .xqt2 img{width: 100%;}

.prolist .xqt .xqt3{width: 100%;margin-top: 7px;}

.prolist .xqt .xqt3 img{width: 100%;}

.prolist .xiangguan{width: 100%;margin-top: 70px;}

.prolist .xiangguan span{font-size: 24px;color: #363636;display: block;margin-left: 53px;}

.prolist .xiangguan ul{margin-top: 30px;width: 100%;}

.prolist .xiangguan ul li{width: 24.8%;position: relative;margin-bottom: 6px;float: left;margin-right: 5px;}

.prolist .xiangguan ul li:nth-child(4n){margin: 0;margin-bottom: 6px;}
.prolist .xiangguan ul li:nth-child(5){display: none;}

.prolist .xiangguan ul li:last-child{margin: 0;margin-bottom: 6px;}

.prolist .xiangguan ul li .pimg{width: 100%;overflow: hidden;height: 100%;}

.prolist .xiangguan ul li .pimg img{width: 100%;transition: .3s;}

.prolist .xiangguan ul li .txt{position: absolute;width: 100%;background-color: rgba(255, 0, 0, 0.7);z-index: 998;top: 0;left: 0;height: 100%;opacity: 0;transition: .3s;}

.prolist .xiangguan ul li .txt a{font-size: 18px;display: block;text-align: center;color: #fff;line-height: 36px;width: 85%;margin: 24% auto;transform: translateY(-60px);transition: .3s;}



.prolist .xiangguan ul li:hover .txt{opacity: 1;}

.prolist .xiangguan ul li:hover .txt a{transform: translateY(0);}

/* news */

.news{margin: 150px 0 40px 0;}

.news ul{width: 100%;}

.news ul li{display: flex;justify-content: space-between;width: 100%;margin-bottom: 20px;}

.news ul li .pimg{width: 56.5%;height: 100%;overflow: hidden;}

.news ul li .pimg img{width: 100%;transition: .3s;}



.news ul li .text{width: 43.5%;background-color: #f3f3f3;padding: 70px 75px;box-sizing: border-box;}

.news ul li .text a{font-size: 32px;color: #000;line-height: 65px;display: block;}

.news ul li .text p{color: #000;font-size: 14px;}

.news ul li .text span{color: #000;font-size: 14px;display: block;margin-top: 15px;}

.news_list{padding: 60px 0;margin-top: 115px;}

.news_list .content-title h1{font-size: 22px;text-align: center;word-wrap: break-word;word-break: break-all;color: #262626;}

.news_list .content-title .qt{margin: 20px 0;padding-bottom: 20px;border-bottom: 1px solid #d9d9d9;}

.news_list .content-title .qt span{display: block;float: left;color: #595959;font-size: 14px;margin-right: 20px;}

.news_list .content-title .qt p{display: block;float: right;color: #595959;font-size: 14px;}

.news_list .nview{color: #595959;font-size: 16px;line-height: 24px;}

.news_list .nview a{color: #595959;font-size: 16px;}

.news_list .nview img{display: block;margin: 20px auto;max-width: 100%;width: auto;}

.news_list .shangxia{padding: 20px 0;margin: 20px 0;border-top: 1px solid #d9d9d9;}

.news_list .shangxia p{font-size: 14px;color: #707070;}

.news_list .shangxia p a{font-size: 14px;color: #707070;}

/* contact */

.contact{padding: 65px 0;}

.contact .lianxi{padding: 60px 0;border-top: 1px solid #000;border-bottom: 1px solid #000;position: relative;}

.contact .lianxi h3{color: #090909;font-size: 26px;margin-bottom: 20px;}

.contact .lianxi abbr{color: #090909;font-weight: bold;font-size: 58px;}

.contact .lianxi ul{margin-top: 60px;}

.contact .lianxi ul li{font-size: 17px;color: #090909;height: 40px;line-height: 40px;}

.contact .lianxi ul li:nth-child(2){margin-bottom: 40px;}

.contact .lianxi ul li:nth-child(5){margin-bottom: 40px;}

.contact .lianxi .con_ewm{position: absolute;bottom:60px;right: 0;}

.contact .lianxi .con_ewm .ewm1{float: left;margin: 0 20px;}

.contact .lianxi .con_ewm p{font-size: 14px;text-align: center;color: #090909;line-height: 57px;height: 57px;}

.contact iframe{margin-top: 60px;}

/* job */

.joblist{margin-top: 115px;margin-bottom: 65px;}

.joblist .phone{display: none;}

.joblist ul{width: 100%;}

.joblist ul li{width: 100%;margin-top: 4px;display: flex;justify-content: space-between;}

.joblist ul li .pimg{width: 49.8%;}

.joblist ul li .pimg img{width: 100%;}

.joblist ul li .text{width: 49.8%;background-color: #d82128;box-sizing: border-box;padding-top: 100px;}

.joblist ul li .text .neirong{width: 85%;margin: 0 auto;color: #fff;}

.joblist ul li .text .neirong span{font-size: 32px;display: block;margin-bottom: 35px;}

.joblist ul li .text .neirong p{font-size: 18px;line-height: 32px;}

/* foot */

footer{padding-bottom: 80px;}

footer .w1720{position: relative;}

footer .foot_logo{margin-top: 60px;margin-right: 9%;}

footer .foot_logo img{margin-bottom: 30px;}

footer .foot_logo span{font-size: 16px;color: #fff;margin-bottom: 15px;display: block;}

footer .foot_logo p{font-size: 16px;color: #fff;display: block;}

footer .lianxi{margin-top: 105px;margin-right: 26%;}

footer .lianxi li{color: #fff;font-size: 17px;}

footer .lianxi li:nth-child(1){margin-bottom: 15px;}

footer .lianxi li:nth-child(3){margin: 45px 0;}

footer .lianxi li:nth-child(4){margin-bottom: 15px;}

footer .address{color: #fff;font-size: 17px;line-height: 34px;width: 28%;margin-top: 105px;} 

footer .address p:nth-child(1){margin-bottom: 45px;}

footer .address .weixin{margin-top: 42px;}

footer .address .weixin img{display: inline-block;margin-right: 45px;}

footer .address .ewm{width: 150px;height: 150px;position: absolute;top: 119px;right: 33%;display: none;}

footer .address .ewm2{width: 150px;height: 150px;position: absolute;top: 119px;right: 29%;display: none;}

footer .address .ewm img{width: 100%;}

footer .address .ewm2 img{width: 100%;}

footer .address .weixin img:hover{cursor:pointer}

footer .address .weixin2 img:hover{cursor:pointer}

.beian{text-align: center;}

.beian img{display: inline-block;}

/* goutong */

.hidden{display: none;}

.goutong{position: fixed;top: calc(100% - 226px);right: -140px;z-index: 99999;}

.goutong ul{width: 190px;}

.goutong li{height: 50px;line-height: 50px;margin-bottom: 1px;position: relative;width: 50px;}

.goutong li .pimg{width: 50px;height: 50px;background-color: #f02600;padding: 10px 0;box-sizing: border-box;}

.goutong li .pimg i{background: url(../images/goutong.png)no-repeat;width: 28px;height: 28px;display: block;margin: 0 auto;line-height: 50px;}

.goutong li:nth-child(2) .pimg i{background-position: -57px 0;}

.goutong li:nth-child(3) .pimg i{background-position: -112px 0;}

.goutong li:nth-child(4){cursor: pointer;}

.goutong li:nth-child(4) .pimg{background-color: #a1a1a1;}

.goutong li:nth-child(4) .pimg i{background-position: -167px 0;}

.goutong li .text{padding: 0 15px;background-color: #242424;width: 130px;color: #fff;text-align: center;position: absolute;right:-140px;z-index: -1;transition: .3s;box-sizing: border-box;}

.goutong li .text a{color: #fff;text-decoration: none;display: block;font-size: 14px;}

.goutong li.on .text{right: 50px;}

.goutong li.on .pimg{background-color: #242424;}

/* page */

.page { width:100%;padding:30px 0; font-size:14px; overflow:hidden; text-align:center;}

.page a { color:#333; background:#fff; margin:5px; padding:0 15px; line-height:40px; display: inline-table; border: 1px solid #d9d9d9;}

.page a:hover{ background:#f02600; color:#fff;border-bottom: 1px solid #d9d9d9;}

.page a:active {  background:#f02600; color:#fff; border-radius:0px;}

.page a.page-num-current { background:#f02600; color:#fff; display:inline-table; border-radius:0px; line-height:40px; padding:0 15px; margin:0 5px;border-bottom: 1px solid #f02600;}

.page span.current { background:#f02600; color:#fff; display:inline-table; border-radius:0px; line-height:40px; padding:0 15px; margin:0 5px;}

.page span.no { background:#f1f1f1; color:#333; display:inline-table; border-radius:0px; line-height:40px; padding:0 15px; margin:0 5px;}

.page span.disabled { padding:0 9px 0 0px;}

@media screen and (min-width:1921px){

	.w1720{margin: 0 auto;}

}

@media screen and (max-width:1890px){

	.w1890{width: 98%;}

	.prolist .xiangguan ul li{margin-right: 3px;}

}

@media screen and (max-width:1845px){

	.w1845{width: 98%;}

	

}

@media screen and (max-width:1800px){

	.w1800{width: 95%;}

}

@media screen and (max-width:1770px){

	.w1770{width: 95%;}

}

@media screen and (max-width:1765px){

	.w1765{width: 95%;margin: 0 auto;}

}

@media screen and (max-width:1720px){

	.w1720{width: 95%;margin: 0 auto;}

}

@media screen and (max-width:1680px){

	.w1680{width: 95%;margin: 0 auto;}

}

@media screen and (max-width:1630px){

	.w1630{width: 95%;margin: 0 auto;}

}

@media screen and (max-width:1440px){

	.news .pronav ul{margin-right: 12px;}

	.pronav{width: 97%;}

	.prolist .xqt .xqt3{margin-top: 6px;}

	.pro .pro_list li{margin-bottom: 6px;}

	.index_kehu ul li{width: 7%;}

	.index_news .zuixin{width: 46%;}

	.index_news .hangye{width: 46%;}

	footer .address .ewm{right: 25%;top: 118px;}

	footer .address .ewm2{right: 19%;top: 118px;}

	.index_pro .pro_list .big{margin-top: 6px;}

	.index_pro .pro_list .smallall{margin-top: 6px;}

	.index_pro .pro_list .small{margin-top: 5px;}

	.index_pro .pro_list .big a{}

	.joblist ul li{margin-top: 4px;}

	.joblist ul li .text{padding-top: 30px;}

	.joblist ul li .text .neirong{width: 90%;}

	.joblist ul li .text .neirong span{font-size: 24px;display: block;margin-bottom: 20px;}

	.joblist ul li .text .neirong p{font-size: 14px;line-height: 20px;}

	.news ul li .text{padding: 50px 55px;}

	.news ul li .text a{font-size: 23px;}

	

}

@media screen and (max-width:1200px){

	.pro{padding: 40px 0 30px 0;}

	.w1200{width: 95%;margin: 0 auto;}

	.nav2 ul li a .cn{opacity: 1;color: #1c1c1c;}

	.nav2 ul li a.active .cn{color: #e31639;}

	.nav2 ul li a .en{opacity: 0;}

	.nav ul li a .cn{opacity: 1;color: #fff;}

	.nav ul li a.active .cn{color: #e31639;}

	.nav ul li a .en{opacity: 0;}

	.news_list.w1200{width: 95%;margin: 115px auto 0 auto;}

	/* index */

	.index_pro .pro_list .smallall{margin-top: 4px;}

	.index_pro .pro_list .big{margin-top: 4px;}

	.index_pro .pro_list .small{margin-top: 4px;}

	.index_pro .pro_list .big a{font-size: 20px;}

	.index_pro .pro_list .big abbr{font-size: 16px;}

	.index_pro .pro_list .small a{font-size: 20px;}

	.index_pro .pro_list .small abbr{font-size: 16px;}

	.index_about h3{font-size: 36px;}

	.index_about .neirong{font-size: 16px;line-height: 24px;margin: 25px 0;}

	.index_about ul li abbr{font-size: 16px;}

	.index_about ul li span{font-size: 60px;}

	.index_about ul li span::after{font-size: 60px;}

	.index_about ul li .neirong{font-size: 12px;}

	.index_kehu h5{font-size: 36px;}

	.index_kehu ul li{width: 21%;margin: 10px 0;}

	.index_news ul{margin-top: 20px;}

	.index_news h3{font-size: 36px;}

	.index_news ul li a{font-size: 16px;line-height: 36px;}

	.index_news ul li abbr{font-size: 16px;line-height: 36px;}

	/* about */

	.about .w1630 .fl{width: 49%;}

	/* news */

	.news ul li .text a{font-size: 24px;line-height: 36px;}

	.news ul li .text p{margin-top: 30px;}

	/* job */

	.joblist ul li .text .neirong span{font-size: 18px;}

	.joblist ul li .text .neirong p{font-size: 12px;}

	.joblist ul li .pimg{overflow: hidden;height:47vh;min-height: 374px;}

	.joblist ul li .pimg img{width: auto;height: 100%;}

	/* pro */

	.pro .pronav>span{display: none !important;}

	.pro .pro_list li{margin-bottom: 4px;}

	 .pronav ul{margin-right: 43px;}

	footer .address .weixin{display: none;}

	footer .foot_logo{margin-right: 7%;}

	footer .address .ewm{right: 19%;top: 170px;}

	footer .lianxi{margin-right: 9%;}

}

@media screen and (max-width:1300px){

	footer .lianxi{margin-right: 12%;}

}

